function [ g ] = g_function( h )

global G_FUNCTION;
global BETA;
% G_FUNCTION 
%   Esta funcion calcula el valor de o a partir de h (o = g(h))

if G_FUNCTION == 1  % Funcion escalon
    g = sign(h);
elseif G_FUNCTION == 2  % Funcion lineal
    g = BETA * h;
elseif G_FUNCTION == 3  % Funcion no lineal tanh
    g = tanh(BETA*h);            
else        % Funcion no lineal exp
    g = 1 / (1 + exp(-2*h*BETA));
end
            

end

